//#define TEST_IO_TRANSACTEDFILE
#ifdef TEST_IO_TRANSACTEDFILE

#include "Win32.IO.TransactedFile.h"

void main()
{
   Kif::Win32::IO::Ktm::Transaction t;
   if (!t.BeginTransaction())
      _tprintf(_T("Failed to create transaction!"));
   else
   {
      Kif::Win32::IO::Ktm::TransactedTextFile tf(&t);
      tf.Create(_T("c:/temp/testTransacted.txt"));

      t.CommitTransaction();
      t.Dispose();
   }
}

#endif

